hezimete uğratma - Turkish English Dictionary